George Fiotakis



Originally from Greece, leaved, worked & enjoied Paris, Toulouse, Geneva & Athens so far. I have a huge passion for technology & a knowledge huger mentality. I love to dream and hunt my dreams until they come true. Constantly trying to challenge myself so as to reach and overcome my limits, that way I understand myself and the world better while evolving as a person overall. Learned to try before judge. Always open-minded and passionate about life and technology !


Work Experience

DevOps & Cloud Engineer


Core Innovation - Athens/Greece

Recentely I moved back to Greece to work as DevOps & Cloud Engineer for Core Innovation. Role summary:

  • Design & Implementation of private & public Cloud Architecture solutions for service deployment on the company's private rack & AWS subscription.
  • Design & Implementation of back-end software architecture solutions and devops pipelines for different buisness cases.
  • Design & Implementation of event driven heterogenous data pipelines from industrial resources & feeds them to Machine Learning algorithms.
  • Design & Implementation of web-service architectures that distributes predictions coming from Machine Learning algorithms.
  • Design & Implementation of different persistence strategies utilizing different databases (SQL & NoSQL) for different data-structures & scenarios.
  • Design & Implementation of the version 1.0 of Corebeat product , a predictive maintenance platform.

September 2020 - Present

Software Architect


Real Fusio (AKKA GROUP) - Toulouse/France

When I moved to Paris, I worked close with Real Fusio, an AKKA Group company. Their team provided me with an idea for a P.O.C, which I designed & developed. This P.O.C is being industrialized based on a microservice architecture. The main product of the company is a 3D visualization platform specializing in the visualization of DMU's & 3D designs more info here .Role summary:

* Assisted in the automatization of procedures.
* Cloud Strategy, Architcture & Deployment (Azure Cloud)
* Security optimization
* Software architecture, development & Deployment (microservices, python, java, MySQL, Docker Swarm)

The project I was working on had the goal of automating the distribution, analysis & preparation process of the 3D source files. Thus, my main engagement as Software Architect & Developer was to design & develop the system's components. Also, as we step into a new era of technology as more and more corporations starting using collaboration tools such as Microsoft Teams, the second main objective was a Microsoft Teams connector which was serving the above-mentioned automation wrapped on a UI.

July 2019 - July 2020

Software Architect/Engineer (Research & Development)


Digital Hub (AKKA Group) - Toulouse, France

Digital Hub is 100% subsidiary of AKKA Technologies. This department focuses on Innovation & Research. My main responsibilities on this department is the design of Software solutions & the high end implementation of back-end systems.

November 2019 - Present

International Consultand


AKKA Technologies - Paris, France

AKKA Technologies is ranked as one of the leaders on Engineering consulting industry at the moment. I was placed in Paris, and I was working close with a Digital Transformation Manager, developing software & P.O.C. solutions for potential clients. Role summary:

* Translate business requirements & ideas to technical specifications.
* Design and develop scalable Proof of Concepts.
* Customer demonstration
* Research on new Architectures
* Tutoring junior Engineers

May 2019 - October 2019

Back-End Software Engineer (Internship).


Star Chanel, Greece

For my internship, I worked as back-end software engineer on a nation-wide Greek television company. My task to reconstruct the back-end of their web-tv infrastructure.

June 2018 - August 2018

Education

PhD at University of the Aegean, ICSD.


Hybrid Cloud & Software Architecture in the context of Industry 4.0
I am an active researcher in the field of Hybrid Cloud Computing & Sofware architecture.
Hybrid Cloud computing refers to the dimensionalization & management of resources across a Hybrid cloud Environment consisting of Edge, Fog, Private, and Public clouds.
On the other hand software architecture refers to creating scalable, robust, and portable applications that can be deployed in these mixed environments while being aware of deployment specifications & principles.
Finally, we marry these two research fields under the umbrella of Industry 4.0, which currently lacks solutions regarding digitalization, security, hybridization, real-time operations, ML & Big Data Awareness & Resource optimization.
January 2020 - Present



The Akkademy program.


International Consultant Engineering.
One month of training in Geneva in the context of Akkademy program provided by Akka Technologies on Soft & Hard Skills. Presentational skills, Buisness & Innovation, Mentality trainings as well. Specifically we where seperated into small groups of engineers. Each group had to create a bisness plan that was describing a product for a possible AKKA client (B2B). At the end of the month each group had to present their buisness plan to the coresponding clients.
April 2019 - May 2019



University of Aegean, ICSD


Master of Computer Science

Master's degree with specialization on :
Intelligent Systems & Data Distribution
Information Systems & Networking
Information Systems & Entrepreneurship

Septeber 2013 - April 2019

Skills



Programming
  • OOP
    Object Oriented Programming
  • Scripting.
    Scrpting.
  • Functional Programming.
    Functional Programming.
  • Threads.
    Thread Programming.
  • Java
    Java
  • python
    python
  • C++
    C++
  • nodeJs
    Node JS


DataBases, Connectors & Query Languages
  • Maria DB
    Maria DB
  • elasticsearch
    Elasticsearch
  • Mongo DB
    Mongo DB
  • Cassandra
    Cassandra DB
  • sql
    SQL
  • jdbc
    JDBC
  • CQL
    CQL
  • Influx DB
    Influx DB


Industry knowledge & Interests
  • Cloud.
    Hybrid Cloud Computing.
  • Cloud.
    DevOps
  • Cloud.
    MLOps
  • Micorservices
    Microservices
  • Amazon Web Services.
    Amazon Web Services
  • Azure Cloud
    Azure Cloud
  • Git | Github | Gitlab
    Git | Github | Gitlab
  • IoT
    Internet of Things
  • EDA
    Event Driven Architecture (EDA)
  • WS.
    Web Services.
  • Cloud.
    Distributed Systems.
  • Artificial Newral Networks
    Artificial Inteligence


Frameworks, Standars & Tools.
  • Nvidia Triton
    Nvidia Triton
  • Tensorflow serving
    Tensorflow serving
  • Rabbit MQ
    Rabbit MQ
  • Rancher
    Rancher
  • Apache Kafka
    Apache Kafka
  • MQTT
    MQTT Mosquito
  • prometheous
    Prometheous
  • Proxmox
    Proxmox
  • Kubernetes Orchestrator
    Kubernetes
  • Docker Swarm
    Docker Swarm
  • Docker
    Docker
  • Git
    Github actions
  • Ceph
    Ceph Storage
  • Apache Druid
    Apache Druid
  • Fiware & Orion
    Fiware & Orion
  • Grafana
    Grafana
  • Spring Cloud
    Spring Cloud
  • Spring
    Spring Framework
  • Flask
    Flask
  • JWT
    Json Web Tockens
  • JUnit
    JUnit Testing
  • netflix OSS
    Netflix OSS
  • Java Persistence API
    Java Persistence API
  • RestFull Webservices.
    Representational State Transfer (REST).


Work attitude.
  • Creative Problem Solving
  • Reaserch & Development.
  • Get Things done
  • Dreamer & Doer (Disney Model)
  • Teamwork
  • Analytical thinking
  • Scalability & Reusability.
Industries Evolved
Mentality
  • Honest & Open communication
  • Open-minded
  • Curiosity, Self Juddment & Self Improvement
  • Humor
  • Empathy
  • Knowledge sharing & tutoring
  • Adaptability
  • Everything is possible until proven not to be

PortFolio

Microservices & IoT

Microservices Ecosystem

ML Model Inference & data pipeline

An end to end solution based on Micorservices architecture for google stock forecasting. An RNN model deployied through Nvidia Triton and data pipelines through Apache Kafka. Check it out there is documenation here!

Microservices Ecosystem

Microservice Ecosystem.

An opensource project I am currentely developing on my spare time. A microservice ecosystem based on Java Spring/Cloud/Netflix and Python/Flask. This ecosystem is to be deploied in cloud a enviroment hosting Docker engine. Check it out there is documenation here!

ELK

Kafka with Strimzi operator on K8s

Kafka is primarily used to build real-time streaming data pipelines and applications that adapt to the data streams. It combines messaging, storage, and stream processing to allow storage and analysis of both historical and real-time data. Strimzi provides a way to run an Apache Kafka cluster on Kubernetes in various deployment configurations. For development it’s easy to set up a cluster in Minikube in a few minutes. For production you can tailor the cluster to your needs, using features such as rack awareness to spread brokers across availability zones, and Kubernetes taints and tolerations to run Kafka on dedicated nodes.

Java

IoT Smart Home

A smart home system based on IoT technology, which provides services such as : enviroment monitoring, data visualization, device controll, automation and feature extraction. Check it out there is documenation here!

ELK

Microservice log aggregation with Elastic Stack

In a microservices architecture, a single business operation might trigger a chain of downstream microservice calls, which can be pretty challenging to debug. Things, however, can be easier when the logs of all microservices are centralized and each log event contains details that allow us to trace the interactions between the applications. This project demonstrates how to use Elastic Stack along with Docker to collect, process, store, index and visualize logs of Spring Boot microservices. Check it out there is documenation here!

Opc-Ua project

Temprature & Humidity monitoring.

A Dht sensor attached on a Raspberry-pi. An opc-server on node js and a node.js/html vizualization client. Check it out there is documenation here!

Architecture-Convolution-Neural-Network.png

Convolution-Neural-Network model.

An open source code template/project that focuses on the implementation of an CNN from a jpg dataset. In short the CNN is trained on regognising 2 classes of objects on given images. Te classes are Dog & Cat. Please click here to find more. Check it out there is documenation here!

Recurrent Neural Networks

Recurrent Neural Networks model.

An open source code template/project that focuses on the implementation of an RNN from a google stock measurments as Dataset. In short the RNN model is trained with the details stock price of Google. This model aims to predict the stock price of google for January of the 2017. The picture displays the prediction versus the reality. Check it out there is documenation here!

Artificial Neural Networks

Artificial Neural Network model.

An open source code template/project that focuses on the implementation of an ANN from a Bank Account Dataset. In short the ANN is trained with the details of 100 Bank's user accounts. The dataset represents details of user account that has either left the bank or they are still members of it. The generated ANN is focusing on predicting the possibility of a user leaving the bank. Check it out there is documenation here!

Artificial Inteligence Search Algorithms

Artificial Inteligence Search Algorithms.

An opensource code template/project that focuses on the implementation of different fammilies of artificial inteligence search algorithms, such as uninformed, heuristic & meta heuristic. Please click to see more. Check it out there is documenation here!

Cassandra CRUD/Data transformation API.

Cassandra CRUD/data transformation API.

An opensource project I created for my thesis. This is an API written in java/jersey with an implementation of datastax drivers provided from the Apache S.F. This API Reads information from a Casssandra cluster and transforms/stractures them so as to be visualized on the application layer of the IoT achitecture. Please click to find out more. Check it out there is documenation here!

Handuken

Ticket-Booking-System

This is a demonstration of Remote Method Invocation protocol with an Airplane Ticket Booking System as its use case. Check it out there is documenation here!

K-Means

K-Means Country Clustering

A jsp based webpage, using wikipidia api to search for countries & register on a MySQL Database. Countries are clasified with the K-Means algorithm based on the Wiki info. Check it out there is documenation here!


Horizon European Research Projects

Industry 4.0 & Factories of the future


Smart Energy Management


Earth Observation & Mining


Publications

Awards & Recommendations

Certificate Real Fusio

Real Fusio.

Recommendation letter from support account Manager of "Real Fusio" mr. David Roche.

Certificate Digital Hub

Digital hub.

Recommendation letter form Manager of "Digital Hub (AKKA GROUP)" ms. Posbic Helene.

Certificate Star Chanel

Star Chanel.

Recommendation letter from the IT manager of "Star chanel GR" mr. John Gemelo.

Akkademy Program Inovation Project Winners

Akkademy Program

Inovation project winers at Akkademy program provided by Akka Technologies.


Udemy Certifications